Priced At $2,250,000 - 5561 Ne 33Rd Ave, Fort Lauderdale, Fl 33308